# 项目页面的展示
import time


class View:
    # 显示银行首页面
    @classmethod
    def welcome_view(cls):
        print("***************************************************")
        print("******              千锋银行                   *****")
        print("******                V1.0                    *****")
        print("******              欢迎光临!                  *****")
        print("******                                        *****")
        print("******         贪蓝玩月:是兄弟就来砍我!           *****")
        print("***************************************************")

    # 登录的方法
    @classmethod
    def login(cls):
        # 模拟用户登录:
        users_dict = {"zhangsan": "123456", "lisi": "666666"}
        # 判断用户输入的用户名是否正确
        username = input("请输入用户名:")
        if username not in users_dict:
            print("=>您输入的用户名不存在!")
            return
        # 判断用户输入的密码是否正确
        pwd = input("请输入密码:")
        if users_dict[username] != pwd:
            print("=>您输入的密码有误!")
            return
        # 登录成功
        print("=>恭喜您,登录成功!正在跳转到银行操作页面.....")
        time.sleep(1)

    @classmethod
    def main_view(cls):
        # 千锋银行的主页面
        '''
            1.开户 2.查询 3.取款 4.存款 5.转账 6.改密码 7.挂失 8.销卡 9.补卡 q.退出
        '''
        print("***************************************************")
        print("******              千锋银行主要功能            *****")
        print("******              (1)开户 (2)查询            *****")
        print("******              (3)取款 (4)存款            *****")
        print("******              (5)转账 (6)改密码          *****")
        print("******              (7)挂失 (8)销卡            *****")
        print("******              (9)补卡 (0)解锁            *****")
        print("******                  (q)退出                *****")
        print("******                                        *****")
        print("***************************************************")
